4 public static void main(String
[] args
){
7 * Tanto el HashMap como el TreeMap funcionan,
8 * pero tienen diferentes detalles
9 * y difieren en algunos métodos (Ver API).
11 System
.out
.println("Maps");
12 //TreeMap<String, Integer> m = new TreeMap<String, Integer>();
13 HashMap
<String
, Integer
> m
= new HashMap
<String
, Integer
>();
14 m
.put("Hola", new Integer(465));
15 System
.out
.println("m.size() = " + m
.size());
17 if (m
.containsKey("Hola")){
18 System
.out
.println(m
.get("Hola"));
21 System
.out
.println(m
.get("Objeto inexistente"));
26 * La misma diferencia entre TreeSet y HashSet.
28 System
.out
.println("\nSets");
30 * *OJO: El HashSet no está en orden, el TreeSet sí.
32 //HashSet<Integer> s = new HashSet<Integer>();
33 TreeSet
<Integer
> s
= new TreeSet
<Integer
>();
35 s
.add(new Integer("54"));
36 s
.add(new Integer(1000000007));
39 System
.out
.println("54 presente.");
42 if (s
.isEmpty() == false){
43 System
.out
.println("s.size() = " + s
.size());
44 Iterator
<Integer
> i
= s
.iterator();
46 System
.out
.println(i
.next());
49 System
.out
.println("s.size() = " + s
.size());